home *** CD-ROM | disk | FTP | other *** search
/ MACD 5 / MACD 5.bin / workbench / boot / czesc_2 / toolmanager / source / prefs / dmakefile < prev    next >
Makefile  |  1993-05-15  |  1KB  |  43 lines

  1. #
  2. # DMakefile  V2.1
  3. #
  4. # Makefile for ToolManager 2.1 (Preferences program)
  5. #
  6. # (c) 1990-93 Stefan Becker
  7. #
  8. PRE    = t:symbolsconf.m
  9. FLAGS  = -3.0 -mi -mRR -ms -r
  10. IDIRS  = -I//Programmers/include -I///network/include
  11. #CFLAGS = $(FLAGS) -DDEBUG $(IDIRS) -proto -H$(PRE)=ToolManagerConf.h -c
  12. CFLAGS = $(FLAGS) $(IDIRS) -proto -H$(PRE)=ToolManagerConf.h -c
  13. #LFLAGS = $(FLAGS) -L///network -s
  14. LFLAGS = $(FLAGS) -L///network
  15. LIBS   = -ldebug -lnetwork -lamiga30s
  16.  
  17. CSRCS = main.c locale.c gadget.c mainwindow.c execwindow.c imagewindow.c \
  18.         soundwindow.c menuwindow.c iconwindow.c dockwindow.c docklistwindow.c \
  19.         accesswindow.c selectwindow.c movewindow.c aslreqs.c listreq.c \
  20.         window.c button.c config.c data.c
  21. COBJS = $(CSRCS:"*.c":"T:*.o")
  22. OBJS  = $(COBJS)
  23.  
  24. DEST = //Prefs/ToolManager
  25.  
  26. all : $(DEST)
  27.  
  28. $(DEST) : $(OBJS)
  29.          dcc $(LFLAGS) -o %(left) $(OBJS) $(LIBS)
  30.  
  31. $(COBJS) : $(CSRCS)
  32.          dcc $(CFLAGS) -o %(left) %(right)
  33.  
  34. $(COBJS) : $(PRE)
  35.  
  36. $(PRE) : ToolManagerConf.h ToolManagerPrefs.h \
  37.          //Programmers/include/libraries/toolmanager.h /locale/toolmanager.h \
  38.          DMakefile
  39.          -Delete %(left) QUIET
  40.  
  41. clean :
  42.          -Delete $(PRE) $(OBJS) QUIET
  43.